package com.example.normal.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.example.base.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 班级信息对象 class_info
 *
 * @author wanghongyu02
 * @date 2024-08-14
 */
@Data
public class ClassInfo extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 班级id
     */
    private Long classId;

    /**
     * 班级名称
     */
    @ExcelProperty("班级名称")
    private String className;

    /**
     * 班主任id
     */
    @ExcelProperty("班主任id")
    private Long studentNum;

    /**
     * 删除时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ExcelProperty("删除时间")
    private Date deleteTime;

    /**
     * 删除者
     */
    @ExcelProperty("删除者")
    private String deleteBy;

    /**
     * 删除标志（0在用1删除）
     */
    @ExcelProperty("删除标志")
    private String deleteFlag;

}